clock/watch makers - German English Dictionary